touchscreen voting - Alemán Inglés Diccionario